Inductive Validity Cores
نویسندگان
چکیده
Symbolic model checkers can construct proofs of properties over highly complex models. However, the results reported by tool when a proof succeeds do not generally provide much insight to user. It is often useful for users have traceability information related proof: which portions were necessary it. This be used diagnose variety modeling problems such as overconstrained axioms and underconstrained properties, measure completeness set requirements model, assist with design optimization given an existing or synthesized implementation. In this paper, we present comprehensive treatment suite algorithms compute inductive validity cores (IVCs), minimal sets elements safety sequential systems. The are based on UNSAT core support built into current SMT solvers novel encodings problem generate approximate guaranteed well all cores. We demonstrate that our correct, describe their implementation in JKind checker Lustre models, several use cases algorithms. then substantial experiment benchmark efficiency efficacy
منابع مشابه
Deciding Inductive Validity of Equations
Kapur and Subramaniam [12] defined syntactical classes of equations where inductive validity can be decided automatically. However, these classes are quite restrictive, since defined function symbols with recursive definitions may only appear on one side of the equations. In this paper, we expand the decidable class of equations significantly by allowing both sides of equations to be expressed ...
متن کاملDeciding the Inductive Validity of ∀∃∗ Queries
We present a new saturation-based decidability result for inductive validity. Let Σ be a finite signature in which all function symbols are at most unary and let N be a satisfiable Horn clause set without equality in which all positive literals are linear. If N ∪ {A1, . . . , An →} belongs to a class that can be finitely saturated by ordered resolution modulo variants, then it is decidable whet...
متن کاملSound Lemma Generation for Proving Inductive Validity of Equations
In many automated methods for proving inductive theorems, finding a suitable generalization of a conjecture is a key for the success of proof attempts. On the other hand, an obtained generalized conjecture may not be a theorem, and in this case hopeless proof attempts for the incorrect conjecture are made, which is against the success and efficiency of theorem proving. Urso and Kounalis (2004) ...
متن کاملOn Notions of Inductive Validity for First-Oder Equational Clauses
We define and discuss various conceivable notions of inductive validity for first-order equational clauses. This is done within the framework of constructor-based positive/negative conditional equational specifications which permits to treat negation and incomplete function definitions in an adequate and natural fashion. Moreover, we show that under some reasonable assumptions all these notions...
متن کاملAN INDUCTIVE FUZZY DIMENSION
Using a system of axioms among with a modified definition of boundary on the basis of the intuitionistic fuzzy sets, we formulate an inductive structure for the dimension of fuzzy spaces which has been defined by Coker. This new definition of boundary allows to characterize an intuitionistic fuzzy clopen set as a set with zero boundary. Also, some critical properties and applications are establ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Software Engineering
سال: 2021
ISSN: ['0098-5589', '1939-3520', '2326-3881']
DOI: https://doi.org/10.1109/tse.2019.2891709